/*******************************************************************************
 * Package: com.hngtrust.iir.report.controller.vo
 * Type:    ListReportPushSchemeRespVO
 * Date:    2021/3/24 14:23
 *
 * Copyright (c) 2021 HUANENG GUICHENG TRUST CORP.,LTD All Rights Reserved.
 *
 * You may not use this file except in compliance with the License.
 *******************************************************************************/
package com.hngtrust.iir.report.controller.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;
import java.util.List;

/**
 * 推送策略配置列表返回
 *
 * @author Keqiwei
 * @date 2021/3/24 14:23
 */
@ApiModel("推送策略配置列表返回")
@Data
public class ListReportPushSchemeRespVO {
    
    /**
     * id
     */
    @ApiModelProperty(value = "id")
    private Long id;
    
    /**
     * 策略名称
     */
    @ApiModelProperty(value = "策略名称")
    private String name;
    
    /**
     * 策略说明
     */
    @ApiModelProperty(value = "策略说明")
    private String note;
    
    /**
     * 状态
     */
    @ApiModelProperty(value = "状态")
    private Integer status;
    
    /**
     * 创建时间
     */
    @ApiModelProperty(value = "创建时间")
    private Date createTime;
    
    
    
    /**
     * 行业id
     */
    @ApiModelProperty(value = "行业id")
    private List<Long> industryIds;
    
    /**
     * 评级id
     */
    @ApiModelProperty(value = "评级类型id")
    private List<Long> rating;
    
    /**
     * 类型id
     */
    @ApiModelProperty(value = "研报类型id")
    private List<Long> report;
    
    @ApiModelProperty(value = "评级变动id")
    private List<Long> rankChange;
    
    @ApiModelProperty(value = "评级变动名")
    private List<String> rankChangeName;
    
    /**
     * 行业id
     */
    @ApiModelProperty(value = "行业名")
    private List<String> industryName;
    
    /**
     * 评级id
     */
    @ApiModelProperty(value = "评级类型名")
    private List<String> ratingName;
    
    /**
     * 类型id
     */
    @ApiModelProperty(value = "研报类型名")
    private List<String> reportName;
    
    @ApiModelProperty(value = "数据来源")
    private List<String> dataSource;
    
    @ApiModelProperty(value = "来源机构")
    private List<String> source;
}
